insulated overlap - Español Inglés Diccionario